package com.tju.welding.service;

import javax.servlet.http.HttpSession;

import com.tju.welding.utils.ApiResponse;

public interface ProjectService {

    ApiResponse createProject(String projectName, HttpSession session);

    ApiResponse addProjectMember(int projectId, int userId, int memberType, HttpSession session);

    ApiResponse alterProjectName(int projectId, String newName, HttpSession session);

    ApiResponse deleteProjectMember(int projectId, int userId, HttpSession session);

    ApiResponse assignJob(int portId, int userId, HttpSession session);

    ApiResponse getManagedProject(HttpSession session);
    
}
